#创建集合
s1=set('abcdeffg')

#集合特点，可以去掉重复数据；集合数据是无序的，故不支持下标

#增加数据
# add()
s1={10,20}
s1.add(100)
s1.add(10)
print(s1)    #{100,10,20}

#update()
s1.update([100,200])
s1.update('abc')
print(s1)       #{100, 200, 10, 'b', 'a', 20, 'c'}

#删除数据
# remove(),删除集合中的指定数据，如果数据不存在则报错
s1.remove(10)
print(s1)

# discard(),删除集合中的指定数据，如果数据不存在也不会报错
s1.discard(10)
print(s1)

#pop(),随机删除集合中的某个数据，并返回这个数据
del_num=s1.pop()
print(del_num)
print(s1)

#查找数据
# in；判断数据在集合序列
# not in：判断数据不在集合序列
print(20 in s1)      #True
print(20 not in s1)      #False
